748628
969693
1022351
8096
522278
224744
76049
81133
93640
536884
1043336
908494
810147
893949
1015724
819610
553505
49952
95987
605377
290284
539842
445275
828256